Job Title: DevOps Engineer
Location: Bengaluru, India
Job Type: Hybrid.
About Us:
At micro1, we're passionate about connecting top-tier remote developers with handpicked Silicon Valley companies. Our goal is to provide developers with competitive and stable income and access to the best companies in the industry, all while offering them a flexible work environment and a host of amazing benefits. We're proud to work with trusted partners such as Webflow, IMX, Deel, Immutable, OGara, Legal Soft, and more. We are now looking for English specialists to work training AI models.
Position Overview:
As a DevOps Engineer, you will take on a leadership role in designing, implementing, and managing our cloud infrastructure and deployment pipelines. You will utilize your extensive experience with AWS, Kubernetes, and Python scripting to lead automation efforts, optimize performance, and ensure the reliability of our systems. This role involves mentoring junior team members and collaborating with cross-functional teams to implement best practices.
Key Responsibilities:
- Cloud Infrastructure Management: Lead the design, deployment, and management of scalable cloud infrastructure on AWS, including services like EC2, S3, RDS, Lambda, and others. Provide expertise on optimizing cost and performance.
- Kubernetes Administration: Oversee the deployment, configuration, and management of Kubernetes clusters. Ensure high availability, scalability, and security of containerized applications.
- Automation & Scripting: Develop and maintain advanced automation scripts using Python to streamline deployment, monitoring, and operational tasks. Advocate for automation best practices.
- CI/CD Pipelines: Architect and manage robust continuous integration and continuous deployment (CI/CD) pipelines to automate the build, test, and deployment processes. Identify opportunities for improvement and optimization.
- Monitoring & Logging: Implement and manage comprehensive monitoring and logging solutions to ensure system performance, reliability, and security. Utilize tools such as Cloud Watch, Prometheus, Grafana, or ELK stack.
- Leadership & Mentorship: Provide technical leadership and mentorship to junior DevOps engineers. Guide the team in adopting best practices and resolving complex issues.
- Collaboration: Work closely with development, operations, and security teams to understand requirements, address challenges, and implement solutions. Act as a bridge between technical and non-technical stakeholders.
- Security: Ensure adherence to security best practices and policies, including IAM role management, security groups, and encryption. Lead efforts to maintain a secure infrastructure.
- Documentation: Maintain and enhance comprehensive documentation for infrastructure, deployment processes, and troubleshooting guides. Ensure documentation is up-to-date and accessible.
Qualifications:
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- Experience:
- Extensive experience with AWS cloud services and architecture, including advanced features and optimization.
- Deep hands-on experience with Kubernetes, including deploying, managing, and scaling complex containerized applications.
- Strong proficiency in Python scripting for automation and process optimization, with a track record of developing production-grade scripts.
- Significant experience with CI/CD tools such as Jenkins, GitLab CI, or similar.
- Familiarity with infrastructure-as-code tools such as Terraform or Cloud Formation.
- Proven track record of leading technical projects and mentoring junior engineers.
- Skills:
- Advanced understanding of networking, security, and monitoring in a cloud environment.
- Experience with configuration management tools (e.g., Ansible, Chef, Puppet) is a plus.
- Excellent problem-solving skills with the ability to tackle complex issues.
- Strong leadership, communication, and collaboration skills.
- Certifications: AWS Certified DevOps Engineer – Professional or similar advanced certifications are preferred.