What are the responsibilities and job description for the Software Engineer 2 position at Veridic Solutions LLC?
Job Description:
We are looking for an experienced and certified DevOps Engineer with a strong background in deploying and automating modern web applications. This role requires hands-on expertise in cloud infrastructure (AWS), Python automation, and CI/CD pipeline management using Jenkins and Groovy. You will be working closely with development, QA, and infrastructure teams to support scalable deployment of microservices-based web applications.
Key Responsibilities:
- Design, build, and maintain scalable CI/CD pipelines using Jenkins and Groovy scripting.
- Automate infrastructure provisioning and configuration management using Terraform and Ansible.
- Develop and maintain Python automation scripts for deployment, testing, and operational tasks.
- Deploy and manage containerized applications using Docker and orchestrate them with Kubernetes.
- Design and maintain AWS infrastructure services including EC2, VPC, S3, RDS, IAM, and CloudFormation.
- Collaborate with developers and QA to streamline software delivery and deployment processes.
- Monitor system performance and proactively address scalability and reliability issues.
Required Qualifications:
- AWS Certified (e.g., AWS Solutions Architect, DevOps Engineer).
- Python Certified or demonstrable expertise in Python scripting and automation.
- Proficiency in Kubernetes, Terraform, Ansible, and Docker.
- Strong experience with Jenkins and Groovy pipeline scripting.
- Minimum 5 years of experience in DevOps, infrastructure automation, and CI/CD.
- Proven experience in managing web application deployments, especially microservices-based architectures.
Preferred Qualifications:
- Experience in the Electric Vehicle (EV) domain is a plus.
- Experience working on mobile and web applications is an advantage.
- Familiarity with monitoring tools like Prometheus, Grafana, or Datadog
We are looking for an experienced and certified DevOps Engineer with a strong background in deploying and automating modern web applications. This role requires hands-on expertise in cloud infrastructure (AWS), Python automation, and CI/CD pipeline management using Jenkins and Groovy. You will be working closely with development, QA, and infrastructure teams to support scalable deployment of microservices-based web applications.
Key Responsibilities:
- Design, build, and maintain scalable CI/CD pipelines using Jenkins and Groovy scripting.
- Automate infrastructure provisioning and configuration management using Terraform and Ansible.
- Develop and maintain Python automation scripts for deployment, testing, and operational tasks.
- Deploy and manage containerized applications using Docker and orchestrate them with Kubernetes.
- Design and maintain AWS infrastructure services including EC2, VPC, S3, RDS, IAM, and CloudFormation.
- Collaborate with developers and QA to streamline software delivery and deployment processes.
- Monitor system performance and proactively address scalability and reliability issues.
Required Qualifications:
- AWS Certified (e.g., AWS Solutions Architect, DevOps Engineer).
- Python Certified or demonstrable expertise in Python scripting and automation.
- Proficiency in Kubernetes, Terraform, Ansible, and Docker.
- Strong experience with Jenkins and Groovy pipeline scripting.
- Minimum 5 years of experience in DevOps, infrastructure automation, and CI/CD.
- Proven experience in managing web application deployments, especially microservices-based architectures.
Preferred Qualifications:
- Experience in the Electric Vehicle (EV) domain is a plus.
- Experience working on mobile and web applications is an advantage.
- Familiarity with monitoring tools like Prometheus, Grafana, or Datadog