Work from Office
Full Time
This role will be responsible for maintaining a CI/CD pipeline. A strong candidate will have either a development background that translated into Operations or an Operations Engineer who has Development experience. Knowledge of python, Java/Groovy, or some major language is a requirement. This person should understand thoroughly how code goes from code commit to production. They should have a thorough understating on how to architect highly available infrastructure.
CI/CD Pipeline Management: Implement and maintain continuous integration and continuous delivery pipelines. Use tools like Jenkins, GitLab CI/CD to automate the building, testing, and deployment of applications. Ensure that code changes can be tested and deployed quickly and reliably.
Infrastructure Automation: Utilize infrastructure-as-code (IaC) tools like Terraform, CloudFormation, or Ansible to automate the provisioning and management of infrastructure resources. This includes virtual machines, containers, networking, and other cloud services.
Containerization: Knowledge of containerization technologies like Docker and container orchestration tools like Kubernetes is crucial. Containerize applications, making them portable and consistent across different environments.
Monitoring and Logging: Implement monitoring solutions (e.g., Prometheus, Grafana, ELK stack) to track application and infrastructure performance. This ensures early detection of issues and helps maintain system reliability.
Security and Compliance: Ensuring the security of the entire software delivery lifecycle is a priority.
Work on implementing security best practices and ensuring compliance with industry standards and regulations.
Collaboration: Effective communication and collaboration with development and operations teams are key. Help in breaking down silos and fostering a culture of shared responsibility.
Troubleshooting and Incident Response: When issues arise in production, play a role in diagnosing problems and assisting with incident response. Work to quickly identify root causes and implement solutions to prevent future occurrences.
Version Control: Proficiency in using version control systems like GitLab/GHE/Subversion etc is essential.
Ensure that code changes are tracked, managed, and versioned appropriately.
Scripting and Automation: Write & maintain scripts and develop automation solutions to simplify repetitive tasks and processes, enhancing efficiency and reducing human error.
Cloud Services: Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is valuable.
Leverage cloud services to build scalable and resilient architectures.
Performance Optimization: Analyze application and infrastructure performance, identifying bottlenecks and areas for optimization. This involves tuning application configurations, database performance, and other components.
Documentation: Keeping documentation up to date is essential for maintaining clear processes and knowledge sharing across teams.
Opentext
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python NowGurgaon
6.75 - 10.0 Lacs P.A.
Hyderābād
Salary: Not disclosed
Chennai
Experience: Not specified
7.0 - 8.58 Lacs P.A.
Hyderabad, Telangana, India
Salary: Not disclosed
hyderabad, telangana
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed
Chennai, Tamil Nadu, India
Salary: Not disclosed
rajkot, gujarat
Salary: Not disclosed
udaipur, rajasthan
Experience: Not specified
4e-05 - 6e-05 Lacs P.A.
Salary: Not disclosed