AWS DevOps Engineer
Architect and maintain the robust AWS cloud infrastructure supporting critical government applications for a leading digital public service. You will drive automation, optimize performance, and ensure the unwavering reliability and security of systems that serve millions of citizens.
CONTEXT
Our client, a major player in its sector, stands at the forefront of digital innovation within the public sector, pioneering the modernization of government services and improving citizen interaction. Their mission is to build a truly digital society, and at the heart of this ambition lies a sophisticated and extensive AWS cloud environment. This infrastructure hosts critical government applications that impact the daily lives of millions, from public services to vital information sharing. They are seeking a Medior AWS DevOps Engineer to join their passionate team, a trailblazer who will not only manage and operate these crucial AWS workloads but also continually optimize, automate, and secure them. This role is about more than just technology; it's about enabling a seamless digital experience for an entire community, contributing to a more efficient, accessible, and transparent government.
ACTIVITIES
- Design, implement, and manage the central AWS platform, focusing on scalability, reliability, and cost-efficiency within a hub-spoke architecture.
- Develop and maintain Infrastructure as Code (IaC) using tools like Terraform or CloudFormation to automate the provisioning and configuration of AWS resources.
- Build, optimize, and manage CI/CD pipelines (e.g., GitLab CI, AWS CodePipeline) to facilitate rapid, consistent, and secure application deployments.
- Implement comprehensive monitoring, logging, and alerting solutions (e.g., CloudWatch, Prometheus, Grafana) to proactively identify and resolve infrastructure and application issues.
- Collaborate closely with development teams to ensure applications are designed for cloud-native deployment, scalability, and operational excellence.
- Ensure adherence to security best practices and compliance standards within the AWS environment, integrating security into every stage of the DevOps lifecycle.
- Participate in on-call rotations to support critical government applications and troubleshoot complex infrastructure problems.
- Continuously evaluate and introduce new AWS services and technologies to improve system performance, resilience, and operational efficiency.
EXPECTED ACHIEVEMENTS
- A highly automated, resilient, and optimized AWS cloud infrastructure that supports rapid development and deployment of critical government applications.
- Significant reduction in deployment times and manual operational tasks through advanced CI/CD and IaC implementations.
- Enhanced system reliability and uptime, ensuring continuous availability of essential public services for citizens.
- Proactive identification and resolution of infrastructure issues, minimizing downtime and performance bottlenecks.
- Successful implementation of security best practices and compliance measures, safeguarding sensitive government data.
- A strong collaborative relationship with development teams, fostering a culture of shared ownership and continuous improvement in the software delivery process.
ENVIRONMENT
AWS Ecosystem (EC2, S3, RDS, Lambda, VPC, IAM, EKS/ECS, CloudWatch, CloudTrail, SQS, SNS, etc.), Infrastructure as Code (Terraform, AWS CloudFormation), CI/CD tools (GitLab CI, Jenkins, AWS CodePipeline/CodeBuild), Containerization (Docker, Kubernetes), Linux operating systems, Scripting languages (Python, Bash), Monitoring & Alerting (Prometheus, Grafana, CloudWatch), Version Control (Git), Networking fundamentals, Agile/Scrum methodologies, Microservices architecture, Security best practices (e.g., Least Privilege, WAFs).