In this role you will be responsible for automating managing and optimizing our cloud infrastructure ensuring that development and operations teams work seamlessly together to deliver highquality solutions. You will play a critical part in enhancing the efficiency scalability and reliability of cloudbased systems.
Key Responsibilities:
- Design implement and maintain cloud infrastructure focusing on automation scalability and performance optimization.
- Develop and manage CI/CD pipelines to ensure fast reliable and secure deployment cycles.
- Collaborate closely with software engineers QA and other teams to identify and resolve issues related to cloud infrastructure and deployments.
- Automate the provisioning of cloud resources and manage their lifecycle using infrastructureascode tools (Terraform AWS CloudFormation).
- Monitor system performance troubleshoot and provide timely resolutions to incidents in cloud environments.
- Ensure security best practices are followed in all cloud solutions and deployments.
- Support continuous improvement initiatives through the automation of processes and proactive monitoring of cloud systems.
- Stay up to date with the latest trends and technologies in cloud computing DevOps and automation.
Requirements
- Bachelors degree in computer science or a related field.
- 5 7 years of experience in a similar role.
- Proven experience as a Cloud DevOps Engineer or similar role in a cloud environment.
- Strong experience with cloud platforms such as AWS and Azure.
- Proficiency in automation and configuration management tools such as Terraform Ansible Jenkins and Docker.
- Experience with CI/CD processes and tools (e.g. Jenkins GitLab CI CircleCI).
- Strong knowledge of Linux/Unix systems and scripting languages such as Bash Python or Ruby.
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Familiarity with monitoring tools like Prometheus Grafana New Relic or CloudWatch.
- Excellent troubleshooting and problemsolving skills.
Preferred/Plus Points:
- Experience with serverless architecture.
- Familiarity with microservices and deploying microservices on cloud platforms.
- Certifications in cloud technologies (AWS Certified DevOps Engineer Microsoft Certified: Azure DevOps Engineer Expert).
- Understanding of networking concepts and practices in cloud environments.
- Experience in building and maintaining multicloud environments.
- Knowledge of security practices in cloud infrastructure including encryption access management and vulnerability assessments.
Benefits
Join Our Team If you are a passionate and dedicated Information Technology professional looking to make a significant impact we encourage you to apply.
COMPANY INFORMATION:
We are a professional services consulting firm located in Tysons Corner VA. We are staffing for our direct and customer hiring needs.
We offer comprehensive benefits including medical dental vision insurances HSA FSA 401(k) and life insurance and disability insurance to eligible employees. Exempt personnel receive paid time off. Contracted and Hourly personnel are not eligible for paid time off unless required by law. Hourly personnel on a Service Contract Act project are eligible for paid sick leave.
Proven experience as a Cloud DevOps Engineer or similar role in a cloud environment. Strong experience with cloud platforms such as AWS, Azure, or Google Cloud. Proficiency in automation and configuration management tools such as Terraform, Ansible, Jenkins, and Docker. Experience with CI/CD processes and tools (e.g., Jenkins, GitLab CI, CircleCI). Strong knowledge of Linux/Unix systems and scripting languages such as Bash, Python, or Ruby. Experience with containerization technologies such as Docker and orchestration tools like Kubernetes. Familiarity with monitoring tools like Prometheus, Grafana, New Relic, or CloudWatch. Excellent troubleshooting and problem-solving skills.