Application Developer: DevOps
Posted: 2 weeks agoJob Description
IBM is seeking an Application Developer: DevOps who will drive the continuous integration and continuous delivery (CI/CD) of complex software applications. This role will collaborate closely with cross-functional teams to automate workflows, enhance application reliability, and optimize performance in a cloud-based environment. The ideal candidate will be passionate about building scalable solutions and improving development processes.Duties and Work Process
- Design, implement, and maintain CI/CD pipelines using industry-leading DevOps tools.- Collaborate with developers, product owners, and operations engineers to streamline build, test, and deployment workflows.
- Automate infrastructure provisioning, configuration management, and application monitoring.
- Troubleshoot and resolve production issues while fostering a culture of continuous improvement.
- Ensure effective communication between development, QA, and operations teams.
- Develop and uphold DevOps best practices, guidelines, and security protocols.
Necessary Skills and Qualifications
- Proficiency in DevOps toolchains (e.g., Jenkins, Git, Docker, Kubernetes, Ansible).- Solid knowledge of scripting languages (e.g., Python, Bash, Groovy) for automation tasks.
- Familiarity with cloud platforms (e.g., IBM Cloud, AWS, Azure) and microservices architecture.
- Strong understanding of software development lifecycles, Agile/Scrum methodologies, and version control systems.
- Excellent problem-solving skills, plus strong verbal and written communication abilities.
Work Experience Requirements
- At least 2+ years of hands-on DevOps experience in designing and managing CI/CD pipelines.- Previous exposure to container-based technologies and orchestration tools.
- Experience with enterprise-scale, high-availability software deployments is advantageous.
Education Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred.- Additional certifications in DevOps, cloud technologies, or project management are a plus.
Benefits of Cooperation with the Company
- Competitive salary and performance-based bonuses.- Comprehensive health coverage, including medical, dental, and vision.
- Opportunity to work with cutting-edge IBM technologies and products.
- Continuous professional development programs and training reimbursements.
- Inclusive company culture that fosters innovation, diversity, and career growth.
- Flexible work arrangements to support a healthy work-life balance.