Note: The job is a remote job and is open to candidates in USA. Precision Technologies is seeking a highly experienced Senior DevOps Engineer to design, implement, and manage CI/CD pipelines, cloud infrastructure, and automation frameworks. The role focuses on streamlining software delivery, improving system reliability, and enabling scalable, secure, and automated environments while collaborating with development, QA, and operations teams.
Responsibilities
- Design, implement, and maintain CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or Bamboo, enabling automated build, test, and deployment processes
- Develop and manage Infrastructure as Code (IaC) using tools like Terraform, AWS CloudFormation, or Azure Resource Manager (ARM) templates, ensuring consistent and scalable infrastructure provisioning
- Deploy, manage, and optimize containerized applications using Docker and Kubernetes, supporting microservices architecture and cloud-native applications
- Configure and manage cloud infrastructure across AWS, Microsoft Azure, and Google Cloud Platform, including networking, storage, compute, and security services
- Implement configuration management and automation using tools such as Ansible, Chef, or Puppet, improving deployment efficiency and system consistency
- Monitor and maintain application performance, system health, and infrastructure reliability using tools such as Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), Nagios, or Splunk
- Implement logging, alerting, and monitoring frameworks to proactively detect and resolve issues, ensuring high availability and performance
- Collaborate with development teams to implement DevSecOps practices, including security automation, vulnerability scanning, and compliance checks
- Automate build, release, and deployment processes using scripting languages such as Python, Bash, or PowerShell, improving operational efficiency
- Implement and manage version control systems such as Git, GitHub, Bitbucket, or GitLab, supporting collaborative development workflows
- Optimize system scalability, performance, and cost efficiency across cloud environments through resource tuning and architecture improvements
- Manage and implement networking, load balancing, and security configurations in cloud and on-premise environments
- Support disaster recovery, backup strategies, and high availability architectures, ensuring business continuity
- Work in Agile/Scrum environments, participating in sprint planning, code reviews, and continuous improvement initiatives
- Mentor junior engineers and contribute to best practices in DevOps, automation, and cloud architecture
Skills
- 10+ years of professional experience
- Strong expertise in DevOps practices, Infrastructure as Code (IaC), containerization, cloud platforms, monitoring, and continuous delivery
- CI/CD Tools: Jenkins, GitHub Actions, GitLab CI, Azure DevOps, Bamboo
- Infrastructure as Code (IaC): Terraform, AWS CloudFormation, ARM Templates
- Containerization & Orchestration: Docker, Kubernetes
- Cloud Platforms: AWS, Microsoft Azure, Google Cloud Platform
- Configuration Management: Ansible, Chef, Puppet
- Monitoring & Logging: Prometheus, Grafana, ELK Stack, Nagios, Splunk
- Scripting Languages: Python, Bash, PowerShell
- Version Control: Git, GitHub, Bitbucket, GitLab
- Networking & Security: Load Balancers, VPC/VNet, Firewalls, Security Groups
- Operating Systems: Linux, Windows
- Build Tools: Maven, Gradle, npm
- Methodologies: Agile, Scrum, DevOps, DevSecOps
Benefits
- Remote work
Company Overview
Company H1B Sponsorship