Job Summary:
Equinix is the world's digital infrastructure company, operating 240+ data centersacross the globe andproviding interconnections to all the key clouds and networks. Businesses need one place to simplify and bring together fragmented, complex infrastructure that spans private and public cloud environments. Our global platform allows customers to place infrastructure wherever they need it and connect it to everything they need to succeed.
At Equinix, wehelp the world's digital leaders scale with agility, speed the launch of digital services, deliver world-class experiences, andtransform people's lives. Our culture is based on collaboration and the growth and development of our teams.
We hirehardworking people who thrive on solvingchallengingproblems and give them opportunities to hone new skills, and try new approaches, as we grow our product portfolio with new software and network architecture solutions. We embrace diversity in thought and contribution and are committed to providingan equitable work environment. that is foundational to our core values as a company and is vital to our success.
Job Description
If you worked in SaaS application development and operations, have experience in at least one programming language, and tools used in the DevOps practices excite you then you are our perfect candidate. You will be part of a world-class product engineering team that is paving the path for new ways for enterprises to consume ever-increasing cloud services.
Responsibilities
Configure and operate the infrastructure of SaaS applications with focus on automation and infrastructure as code.
Write code, integrate systems, and build configurations to drive and innovate around on-prem and public cloud-based platform across the organization.
Engage with Product Engineering in design, implementation, and maintenance of the build/release infrastructure.
Identify and troubleshoot any availability and performance issues at multiple layers of deployment.
Evaluate performance trends and expected changes in demand and capacity, and establish the appropriate scalability plans
Engage in incident resolution, build mitigation plans, and constantly improve observability of owned applications
Work with Product Engineering development teams to grow their knowledge and abilities to be self-sufficient while working with infrastructure
Improve overall developer experience by ensuring that tools and systems used by developers are easy to use, available and working in an efficient manner
Tools we use
Java, Python, Github Actions, JFrog, Nexus, SonarQube, Splunk, Honeycomb, AppDynamics, Grafana, Prometheus, InfluxDB, Casandra, Redis, Kafka, Marklogic, Oracle, Postgress, Kubernetes, Rancher, Istio, Terraform, AWS services, Rundeck, Temporal, LaunchDarkly, Amplitude, Qualtrics
Qualifications expected
6+ years of hands-on professional software development experience designing, building, deploying, and maintaining customer facing applications at scale on-prem and/or in cloud environments.
Software Engineering
You have knowledge of:
Infrastructure configuration and management
Containerization and orchestration
Observability and monitoring
API Gateway Engineering
Additional expectations
The targeted pay range for this position in the following location is / locations are:
***U.S. ONLY - EOE/M/F/Vet/Disability