Indore, IND
21 days ago
DevOps Software Engineer
Role - DevOps focused Software Engineer Experience - 5+ Years Location - Indore Key Responsibilities: + Design, develop, and maintain infrastructure as code (IaC) using Terraform and Terragrunt to provision and manage AWS resources efficiently. + Implement CI/CD pipelines utilizing GitHub Actions to automate build, test, and deployment processes across multiple environments. + Collaborate with software engineering teams to integrate DevOps best practices into the development lifecycle, ensuring reliability, scalability, and security of applications. + Utilize Docker and Kubernetes for containerization and orchestration of microservices-based architectures. + Configure and manage AWS services such as IAM, Aurora, VPC, Secrets Manager, Security Groups, EKS, EMR, SES, Route 53, CloudFront, and CloudTrail to support application requirements. + Maintain high standards of security and compliance by implementing industry best practices and monitoring tools for threat detection and prevention. + Optimize system performance, troubleshoot issues, and implement solutions for scalability and reliability enhancements. + Collaborate with stakeholders to define infrastructure requirements, conduct technical evaluations, and propose innovative solutions to address business needs. + Document infrastructure architecture, deployment processes, and standard operating procedures to ensure knowledge sharing and continuity of operations. + Stay updated with emerging technologies, trends, and best practices in DevOps, cloud computing, and software development methodologies. Qualifications: + Bachelor's degree in Computer Science, Engineering, or related field. + Proven experience in deploying and managing AWS infrastructure using Terraform and GitHub Actions workflows in a production environment. + Solid understanding of AWS services and architecture patterns, including AWS Organizations, AWS Identity Center, IAM, VPC, etc. + Proficiency in scripting and automation using Python, with a good understanding of Java basics. + Experience with containerization technologies such as Docker and orchestration platforms like Kubernetes. + Strong knowledge of CI/CD concepts and tools, particularly GitHub Actions. + Familiarity with enterprise-grade software development practices and methodologies. + Excellent communication skills with the ability to collaborate effectively with cross-functional teams. + Strong problem-solving skills and attention to detail in troubleshooting complex issues. + AWS certification(s) (e.g., AWS Certified DevOps Engineer, AWS Certified Solutions Architect) is a plus.
Confirm your E-mail: Send Email
All Jobs from Nucleusteq