DevOps Engineer

New Yesterday

Job Title: DevOps Engineer Job Description : About Veda Infotech Services, LLC: Veda Infotech Services, LLC is a dynamic software consulting firm with over 10 years of experience in delivering innovative and customized IT solutions. We serve clients across various industries, providing services such as software modernization, business intelligence, cloud computing, cybersecurity, and AI engineering. Our goal is to support digital transformation and optimize business operations through strategic IT consulting and cutting-edge technology. We value our professionals and offer comprehensive benefits, along with opportunities for growth, to work with our federal clients. This is a full-time position or W2 Citizens and Green Card holders are highly encouraged to apply. Location: Northern VirginiaJob Type: Full-time/ContractHourly Rate: $65 - $80 per hour Job Title: DevOps Engineer Overview: We are seeking a skilled and highly motivatedDevOps Engineer to join our team. This role requires an individual with deep expertise in software development, systems operations, automation, and cloud technologies. As aDevOps Engineer, you will work collaboratively with development, IT, and operations teams to automate and streamline processes, enhance system reliability, and ensure efficient deployment pipelines. The ideal candidate will be passionate about improving systems and processes, with a strong foundation in CI/CD, cloud infrastructure, and automation tools. Key Responsibilities: Design and Implement CI/CD Pipelines: Develop, automate, and optimize the build, test, and release pipelines using tools likeJenkins, GitLab CI, CircleCI, or Travis CI. Infrastructure Management: UseInfrastructure as Code (IaC) tools such as Terraform, AWS CloudFormation, orAnsible to automate server provisioning and configuration management. Cloud Platform Management: Manage cloud resources on platforms likeAWS, Azure, or Google Cloud, ensuring scalability, performance, and security. Automation of Deployment Processes: Automate deployment workflows for both development and production environments, ensuring smooth and error-free releases. Monitor and Troubleshoot Systems: Implement continuous monitoring using tools likePrometheus, Grafana, ELK Stack, and Nagios to ensure system health, troubleshoot issues, and resolve production incidents promptly. Collaboration with Development Teams: Work closely with development teams to streamline the integration of development workflows and systems, fostering a culture of collaboration between Dev and Ops teams. Security Best Practices: Ensure compliance with security best practices and governance, integrating security into the DevOps pipeline (DevSecOps), and protecting systems from vulnerabilities. System Reliability and Scalability: Enhance system reliability, availability, and scalability by automating fault-tolerant systems and monitoring infrastructure health. Containerization and Orchestration: UtilizeDocker for containerization and Kubernetes for container orchestration, enabling microservices architecture and cloud-native development. Backup and Disaster Recovery: Design, implement, and maintain backup and disaster recovery strategies to minimize downtime. Required Skills & Experience: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). 7+ years experience with software and system deployments, Linux system admin, containerization, cloud deployments, DevSecOps 5+ years of experience in DevOps, system administration, or software engineering roles. 4+ years working with RDBMS like Oracle, Teradata Proficiency in CI/CD tools and processes (e.g., Jenkins, GitLab CI, CircleCI). Hands-on experience with cloud services (AWS, Azure, Google Cloud). Strong experience with containerization (Docker, Kubernetes) and orchestration tools. Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK Stack). Expertise in Infrastructure as Code (IaC) tools likeTerraform, Ansible, orAWS CloudFormation. Knowledge of version control systems (e.g.,Git, SVN). Experience with scripting languages such asPython, Bash, or Ruby for automation tasks. Strong understanding of Linux/Unix systems and administration. Experience working in Agile environments and familiarity with Agile principles. Desired Certifications (preferred): DoD 8140 / 8570 compliance certification (i.e. Security+ certification) AWS Certified DevOps Engineer - Professional Microsoft Certified: Azure DevOps Engineer Expert Certified Kubernetes Administrator (CKA) Docker Certified Associate Oracle Certified Professional certification Work Environment: Full-time, 5-day week at client site Competitive salary based on experience. Health, dental, and vision benefits. Opportunities for professional development and certifications. Preferred Experience: Knowledge of serverless computing frameworks likeAWS Lambda. Experience with microservices architecture and deploying applications using modern frameworks. Familiarity with agile development methodologies.
Location:
Ashburn
Job Type:
FullTime

We found some similar jobs based on your search