Overview
Duties & Responsibilities
- Foster collaboration and shared ownership across development, operations, and security teams throughout the SDLC.
- Design, develop, and implement automated build, test, and deployment pipelines using AWS-native and third-party CI/CD tools (e.g., GitHub Actions, AWS CodePipeline, Jenkins).
- Build, manage, and scale reliable cloud infrastructure leveraging AWS services such as EC2, ECS/EKS, Lambda, RDS, S3, and CloudFront.
- Automate infrastructure provisioning, configuration management, and application deployment using Infrastructure as Code (IaC) tools such as Terraform, AWS CloudFormation, and Ansible.
- Implement robust monitoring, logging, and alerting using CloudWatch, AWS X-Ray, and third-party tools like Datadog or New Relic.
- Ensure adherence to AWS security best practices — including IAM role-based access, secrets management (AWS Secrets Manager, Parameter Store), and compliance with relevant frameworks.
- Troubleshoot complex issues in build pipelines, infrastructure, and deployments, ensuring minimal downtime and high system reliability.
- Collaborate closely with development teams to enable continuous integration, automated testing, and seamless delivery pipelines.
- Mentor junior engineers, fostering a DevOps culture of automation, ownership, and continuous improvement.
- Maintain detailed documentation of architectures, pipelines, and operational runbooks for knowledge sharing and business continuity.
Skills Required
- 3- 6 years of hands-on experience in DevOps, Cloud Infrastructure roles.
- Strong AWS expertise, including EC2, ECS/EKS, Lambda, S3, RDS, CloudWatch, Route 53, CloudFront, and VPC networking.
- Proficiency with Infrastructure as Code (IaC) using Terraform and/or CloudFormation to define and manage cloud environments.
- Experience automating builds and deployments using CI/CD tools such as GitHub Actions, Jenkins, AWS CodePipeline, CodeBuild, or ArgoCD.
- Scripting proficiency in Python, Bash, or PowerShell for automation and custom tooling.
- Deep understanding of containerization (Docker) and orchestration platforms (Kubernetes, Amazon EKS).
- Strong background in Linux system administration (Ubuntu, RHEL/CentOS) and working knowledge of Windows Server (Active Directory, GPO, DFS).
- Solid understanding of networking fundamentals, including load balancers, DNS, firewalls, and security groups.
- Experience with application hosting (Nginx, Apache, Tomcat, IIS) and artifact management (Nexus, Artifactory, ECR).
- Familiarity with monitoring and observability tools such as Datadog, New Relic, Prometheus, and Grafana.
- Exposure to migration of projects into AWS and knowledge on HA/DR
- Bachelor’s degree in Computer Science, Information Technology, and computer related discipline only
- (Optional) – AWS Certifications
Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed