About the position
We are seeking a highly skilled and experienced Senior DevOps Engineer to join our team. As a Senior DevOps Engineer, you will play a crucial role in architecting, building, and maintaining our cloud infrastructure and deployment pipelines. Your expertise in AWS and Azure, proficiency in Python, and comfort with Docker and Kubernetes will be instrumental in delivering scalable and reliable solutions. Additionally, your Spark experience and familiarity with JavaScript and TypeScript will be valuable assets. This role will primarily involve working on project-based assignments with defined scopes and timelines.
Responsibilities
- Architect, build, and maintain cloud infrastructure on AWS and Azure, with a focus on AWS expertise.
- Develop and maintain CI/CD pipelines to enable efficient and automated deployment processes.
- Collaborate with cross-functional teams to ensure smooth integration and delivery of software projects.
- Monitor and optimize system performance, reliability, and scalability.
- Troubleshoot and resolve issues related to infrastructure, deployments, and automation.
- Contribute to the design and implementation of containerization and orchestration using Docker and Kubernetes.
- Utilize Python to develop and automate infrastructure-related tasks and tooling.
- Work with Spark for data processing and analytics tasks.
- Stay up-to-date with the latest trends and best practices in DevOps and cloud technologies.
Requirements
- Strong expertise in AWS and Azure cloud platforms, with a focus on AWS
- Proficiency in Python programming
- Familiarity with JavaScript and TypeScript is a plus
- Comfortable working with Docker containers and Kubernetes orchestration
- Experience with Spark for data processing and analytics tasks
- Ability to architect, build, and maintain cloud infrastructure on AWS and Azure
- Development and maintenance of CI/CD pipelines for efficient and automated deployment processes
- Collaboration with cross-functional teams for smooth integration and delivery of software projects
- Monitoring and optimization of system performance, reliability, and scalability
- Troubleshooting and resolution of issues related to infrastructure, deployments, and automation
- Contribution to the design and implementation of containerization and orchestration using Docker and Kubernetes
- Utilization of Python for development and automation of infrastructure-related tasks and tooling
- Stay up-to-date with the latest trends and best practices in DevOps and cloud technologies.
Benefits
- Collaborative and remote-first team
- Room to learn and grow
- Diverse and inclusive work environment
- Equal opportunity employer
- Recruitment, interviews, employment, training, compensation, promotion, and related activities without discrimination based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status or any and all other protected classes and in accordance with all applicable laws