Senior DevOps Engineer
Leyden Solutions Inc
- Newington, VA
- Permanent
- Full-time
- 401(k)
- 401(k) matching
- Bonus based on performance
- Competitive salary
- Health insurance
- Paid time off
- Vision insurance
Infrastructure Automation: Design, implement, and manage infrastructure as code (IaC) solutions using tools such as Terraform, Ansible, or CloudFormation to automate provisioning, configuration, and management of cloud and on-premises infrastructure.
Continuous Integration and Delivery (CI/CD): Implement and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI /CD, or CircleCI to automate build, test, and deployment processes, enabling rapid and reliable software delivery.
Containerization and Orchestration: Implement containerization solutions using Docker and container orchestration platforms such as Kubernetes or Amazon ECS to streamline application deployment, scaling, and management.
Monitoring and Logging: Implement monitoring and logging solutions using tools such as Prometheus, Grafana, ELK Stack, or Datadog to monitor system performance, detect issues, and troubleshoot problems proactively.
Security and Compliance: Implement security best practices and compliance standards within DevOps processes and infrastructure, ensuring the security and integrity of software products and environments.
Agile Collaboration: Participate in Agile ceremonies such as sprint planning, daily stand-ups, and sprint reviews, collaborating with Agile teams to prioritize DevOps tasks, estimate effort, and provide regular updates on progress.
Technical Leadership: Provide technical leadership and mentorship to junior DevOps engineers, guiding them in DevOps practices, tools, and methodologies.
Automation and Scripting: Develop automation scripts and tools to streamline DevOps processes, improve efficiency, and reduce manual intervention.
Cloud Native Architecture: Design and implement cloud-native architectures using services and technologies provided by major cloud providers such as AWS, Azure, or Google Cloud Platform (GCP).
Infrastructure as Code Best Practices: Implement best practices for infrastructure as code, including version control, testing, and code reviews, to ensure consistency, reliability, and scalability of infrastructure automation solutions.Requirements:
Minimum of eight (8) years of professional experience in DevOps, system administration, or software engineering roles, with significant experience in designing and implementing DevOps solutions.
Relevant certifications such as AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or similar certifications demonstrating proficiency in DevOps practices and cloud technologies are highly desirable. Minimum of three (3) years of experience working in Agile environments, preferably in roles
involving collaboration within Agile teams.