- Company Name
- TechTrend, Inc.
- Job Title
- DevOps Engineer
- Job Description
-
Job Title: DevOps Engineer
Role Summary:
Design, build, and maintain scalable CI/CD pipelines and cloud infrastructure, ensuring high availability, security, and compliance across Azure and GCP environments. Automate deployments, manage containerized workloads, and collaborate closely with development and operations teams to deliver reliable services.
Expectations:
- Deliver and support robust CI/CD workflows, achieving adherence to service level agreements.
- Proactively secure and patch systems, documenting changes and ensuring compliance with FedRAMP, CMMC, and NIST 800‑53 Rev 5.
- Independently manage projects, produce architecture diagrams, and maintain clear technical documentation.
Key Responsibilities:
- Install, configure, and maintain CI/CD tools on Azure (e.g., GitHub, Jenkins, SonarQube, ArgoCD, JFrog).
- Patch and upgrade operating systems (Ubuntu, Windows Server) and applications, mitigating vulnerabilities and enabling new features.
- Troubleshoot performance issues and resolve tickets in a timely manner.
- Design, develop, deploy, and maintain cloud automation solutions using Terraform and Ansible.
- Build, test, and manage containerized applications with Docker and Kubernetes.
- Collaborate with development and operations teams; contribute to architecture design and best‑practice documentation.
- Deploy and manage Azure and GCP resources, ensuring scalability and cost efficiency.
- Apply scripting (Shell, Python, PowerShell) or programming to automate tasks and enhance workflows.
- Contribute to security and compliance activities, including FedRAMP and CMMC readiness.
Required Skills:
- 3+ years of DevOps experience with PaaS/IaaS tools.
- Strong experience with CI/CD pipelines (GitHub, Jenkins, SonarQube, ArgoCD, JFrog).
- Proficiency in Terraform and Ansible for infrastructure automation.
- Containerization skills: Docker and Kubernetes (deployment, scaling, monitoring).
- Scripting/programming: Shell, Python, PowerShell (or equivalent).
- Operating system expertise: Ubuntu (Linux) and Windows Server.
- Azure DevOps practices; experience with Azure and GCP deployments.
- Familiarity with security frameworks: FedRAMP, CMMC, NIST 800‑53 Rev 5.
- Ability to produce architecture diagrams and technical documentation.
Required Education & Certifications:
- Bachelor’s degree in IT, Computer Science, or related field.
- 2+ years of systems administration experience.
- Preferred Azure certification (e.g., Azure DevOps Engineer Expert).
---