What are the responsibilities and job description for the Application Modernization - DevOps Consultant position at Converge Technology Solutions?
Position Title: DevOps Consultant
Position Location: Frisco, TX
Job Summary:
The DevOps Consultant will work with customers to embrace DevOps philosophies to empower the implementation of tools and processes which enable the rapid development and deployment of software, continuous integration/delivery, automated quality checks, and operational metrics that can be consumed by development and product teams. This role will have a blend of development and operational experience that provides them with a good understanding of the developers they are working with, while also balancing customer satisfaction and maintaining critical systems uptime.
Essential Functions:
- Design, implement, and maintain reliable, scalable, and secure infrastructure and CI/CD pipelines that enable continuous delivery of software. This includes automating deployments, managing cloud environments, monitoring system performance, and ensuring operational stability.
- Building and maintaining CI/CD pipelines
- Automating infrastructure using Infrastructure as Code (IaC)
- Monitoring system health and responding to incidents
- Implementing security and compliance controls
- Supporting development teams with deployment and environment needs
- Specialized expertise in automation, cloud platforms, system architecture, and deployment strategies.
- The DevOps Engineer plays a critical role in maintaining system reliability, security, scalability, and business continuity.
- The role demands deep knowledge of:
- Cloud platforms (e.g., AWS, Azure, GCP)
- CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI)
- Containerization and orchestration (e.g., Docker, Kubernetes)
- Infrastructure as Code tools (e.g., Terraform, CloudFormation)
- Monitoring and logging solutions
- Security best practices and automation frameworks
Required Skills/Abilities/Competencies
- Proven working experience in development using languages like Java, Python, Bash, etc.
- Develop logic and write complex code
- Knowledge of DevOps process.
- Working knowledge of any Cloud (AWS/Azure preferred)
- Experience with Containers/Docker, Kubernetes
- Experience in Jenkins, Prometheus, ELK
- Experience in Ansible, Terraform
- Excellent written and verbal communication skills
- Ability to work in a dynamic, fast paced environment with interest and ability to learn.
Education and Experience:
- Bachelor’s degree in Computer Science, Programming or related field.
- 4-5 years of related experience preferred.
Physical Requirements:
- Prolonged periods of sitting at a desk and working on a computer.
- Must be able to lift up to 15 pounds at times.