Skip to content

Senior Engineer – Platform
Company | ATPCO |
---|
Location | Reston, VA, USA |
---|
Salary | $130000 – $165650 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Expert or higher |
---|
Requirements
- 10+ years of experience in cloud infrastructure design and management, with a strong focus on AWS.
- Expertise in architecting, implementing, and managing complex cloud environments, including large-scale, distributed systems.
- Proven experience with Infrastructure as Code (IaC), particularly with AWS CloudFormation, Terraform, or Ansible.
- Strong experience with Linux/Unix systems and automation through scripting languages such as Python, Bash, etc.
- In-depth knowledge of networking, security, and cloud architecture best practices in AWS environments, including VPC design, IAM, and encryption.
- Experience implementing and optimizing CI/CD pipelines with tools like Jenkins, AWS CodePipeline, or GitLab CI.
- Advanced proficiency with monitoring, logging, and observability tools (CloudWatch, Datadog, Prometheus) to ensure infrastructure health and performance.
- Leadership and mentoring experience, with a proven ability to guide junior engineers and promote a culture of continuous learning.
- Excellent problem-solving and troubleshooting skills, with experience in root cause analysis of complex cloud issues.
- Strong collaboration and communication skills, with the ability to work with both technical and non-technical stakeholders.
Responsibilities
- Lead the design and implementation of highly available, scalable, and secure cloud infrastructure in AWS, ensuring alignment with business needs and best practices.
- Architect cloud solutions that are optimized for performance, security, and cost-efficiency, including multi-region, multi-account, and hybrid cloud architectures.
- Drive automation initiatives, building robust Infrastructure as Code (IaC) frameworks using tools like AWS CloudFormation, Terraform, or Ansible to automate the provisioning, scaling, and monitoring of cloud resources.
- Provide technical leadership and mentorship to platform engineers, guiding them in cloud best practices, security, DevOps methodologies, and problem-solving approaches.
- Collaborate with cross-functional teams including product, development, and security to ensure seamless integration of services and applications with the cloud infrastructure.
- Oversee the implementation and management of CI/CD pipelines, ensuring fast, reliable, and automated deployment processes.
- Lead complex troubleshooting and performance tuning efforts for cloud infrastructure and applications, ensuring the highest levels of reliability and performance.
- Implement security best practices for cloud infrastructure, including monitoring, logging, and incident response, working closely with security and compliance teams to maintain a secure cloud environment.
- Evaluate and integrate new AWS services and emerging cloud technologies to enhance platform capabilities and drive continuous improvement.
- Develop and enforce governance models for cloud environments, ensuring compliance with regulatory requirements and organizational policies.
- Act as the subject matter expert (SME) on AWS, providing guidance to executives and stakeholders on cloud strategy and infrastructure investments.
Preferred Qualifications
- AWS Certified Solutions Architect (Professional), AWS Certified DevOps Engineer (Professional), or other advanced AWS certifications.
- Deep experience with Kubernetes, Docker, and container orchestration in the cloud.
- Expertise in multi-cloud or hybrid cloud strategies, including working with both AWS and other cloud platforms like Azure or Google Cloud.
- Experience with service mesh architectures (e.g., Istio, Linkerd) and microservices deployment in AWS.
- Hands-on experience with security compliance frameworks (e.g., SOC2, HIPAA, ISO27001) and implementing security controls in cloud environments.
- Familiarity with serverless architectures using AWS Lambda and other AWS serverless services.