Key Responsibilities
- Design, deploy, and manage scalable AWS cloud infrastructure, including compute, storage, databases, and Kubernetes environments, using Infrastructure as Code (IaC).
- Build, maintain, and enhance CI/CD/CT pipelines, incorporating automated testing, security controls, and deployment best practices.
- Lead DevSecOps initiatives, establishing automation, security, and operational standards across cloud platforms and development teams.
- Partner with Software Development, Product, and QA teams to improve deployment efficiency, application performance, and software delivery processes.
- Implement Site Reliability Engineering (SRE) practices, including SLIs/SLOs, incident management, error budgets, and continuous reliability improvements.
- Develop and maintain monitoring and observability solutions, including logging, metrics, tracing, alerting, and performance dashboards.
- Ensure cloud environments meet requirements for availability, scalability, security, disaster recovery, and regulatory compliance.
- Provide technical guidance on infrastructure architecture, production readiness, and operational best practices.
- Drive cloud cost optimization, operational improvements, and DevOps maturity through performance metrics and continuous improvement.
Required Qualifications & Technical Skills
- Strong hands-on experience with AWS cloud infrastructure, including building, managing, and troubleshooting large-scale production environments and working with AWS APIs.
- Proven experience designing and maintaining CI/CD/CT pipelines, deployment automation, and security integration.
- Hands-on experience with Infrastructure as Code (IaC) and configuration management tools such as Terraform and/or Ansible.
- Experience with Kubernetes and/or Docker for containerized infrastructure and applications.
- Strong scripting and automation experience.
- Knowledge of DevSecOps practices, cloud security, and secure software delivery.
- Familiarity with the Software Development Lifecycle (SDLC) and tools such as Git and Jira.
- Experience working within regulatory or compliance frameworks such as SOC 2 Type 2, ISO 27001, or HITRUST.
- Experience supporting and troubleshooting complex infrastructure environments, including cloud, virtualization, and distributed systems.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.