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