DevOps Software Engineer
Nucleusteq
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