3 Simpleworks Solutions Jobs
DevOps Engineer - CI/CD Pipeline (2-4 yrs)
Simpleworks Solutions
posted 3+ weeks ago
Fixed timing
Key skills for the job
Job Summary :
We are seeking a passionate and skilled DevOps Engineer to join our dynamic team. As a DevOps Engineer, you will play a crucial role in bridging the gap between development and operations, ensuring the smooth and efficient deployment, scaling, and monitoring of our applications. You will be responsible for building and maintaining our CI/CD pipelines, managing our containerized environments, and proactively identifying and resolving performance and stability issues. If you have a strong foundation in automation, a deep understanding of cloud technologies, and a desire to continuously improve our development and deployment processes, we encourage you to apply.
Responsibilities :
Application Deployment & Management :
- Hands-on experience in deploying and managing applications within Kubernetes and Docker containerized environments.
- Proficient in container orchestration, scaling, and health checks using Kubernetes.
- Ability to define and manage Dockerfiles, images, and registries.
CI/CD Pipeline Development & Maintenance :
- Design, create, and troubleshoot robust and automated CI/CD pipelines to streamline software delivery.
- Implement and manage CI/CD tools, with a strong focus on Jenkins.
- Integrate automated testing, code quality checks, and security scans into the CI/CD process.
Version Control & Collaboration :
- Manage and administer Git-based version control systems, primarily GitHub.
- Implement branching strategies, manage pull requests, and ensure code integrity.
Automation & Scripting :
- Utilize scripting technologies (e.g., Python, Bash, Shell scripting) to automate repetitive tasks and infrastructure provisioning.
- Develop and maintain automation scripts for deployment, monitoring, and configuration management.
Operating System Expertise :
- Strong knowledge of Linux or its various flavors (e.g., Ubuntu, CentOS, Red Hat) including command-line operations, system administration, and troubleshooting.
Cloud Infrastructure Management :
- Experience working with at least one major cloud provider (AWS, Azure, or Google Cloud) and its core services (e.g., compute, storage, networking).
- Ability to provision, configure, and manage cloud resources using Infrastructure-as-Code (IaC) principles (e.g., Terraform, CloudFormation, ARM templates - knowledge of these is a plus).
Performance Monitoring & Troubleshooting :
- Implement and utilize monitoring tools to track application and infrastructure performance metrics.
- Proactively identify performance bottlenecks, troubleshoot issues in cloud and Linux environments, and implement solutions to ensure high availability and optimal performance.
- Participate in on-call rotations as needed to address critical issues.
Mandatory Skills :
- Hands-on experience of application deployment with Kubernetes and Docker containers.
- Creation, designing, and troubleshooting of CI/CD pipelines.
- Proficiency in Jenkins.
- Experience with GitHub management.
- Proven experience with at least one scripting technology (e.g., Python, Bash, Shell).
- Strong knowledge of Linux or its flavors.
- Hands-on experience with at least one Cloud platform (AWS, Azure, or Google Cloud) and its services.
- Experience in monitoring performance metrics and troubleshooting issues within cloud/Linux environments.
Good to Have Skills :
- Database understanding (MySQL, MSSQL) including basic administration and troubleshooting.
- Knowledge of Networking concepts and protocols (TCP/IP, DNS, HTTP, etc.).
- Understanding of IT Security basics and best practices.
- Relevant certifications (e.g., Certified Kubernetes Administrator (CKA), AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, Google Cloud DevOps Engineer).
- Experience with Infrastructure-as-Code (IaC) tools (e.g., Terraform, CloudFormation, ARM templates).
- Experience with configuration management tools (e.g., Ansible, Chef, Puppet).
- Familiarity with log management and analysis tools (e.g., ELK stack, Splunk).
Functional Areas: Software/Testing/Networking
Read full job description2-4 Yrs
DevOps, Cloud Computing, Cloud Services +5 more
8-15 Yrs
Artificial Intelligence, Machine Learning, generative ai +5 more