Back to Search
Currently, we are looking for a Remote Senior DevOps.CI/CD Developer to join our team.
Responsibilities
- Design, build, test and deploy cloud infrastructure that is secure, scalable, and highly available in Azure
- Design, implement and automate CI/CD pipeline
- Work collaboratively with software engineering to define infrastructure and deployment requirements
- Implement end to end solutions in the areas of DevOps, Security, Governance, CI/CD, and Containerization
- Facilitate automation deployments to reduce manual processes and improve efficiencies across systems and data centers
- Build and maintain operational tools for deployment, monitoring, and analysis of Azure infrastructure and systems
- Create and maintain high quality documentation for architecture implementation plan, as this can be used for reusable patterns and trends for any future cloud solutions
- Document, and maintain architecture diagrams for systems, processes, and interfaces
- Troubleshoot technical issues, especially recurring problems impacting production applications
- Continuously evaluate platforms against emerging technology trends or business growth areas and target areas of opportunity to ensure performance and capacity exceed demand
- Ensure technology solutions are designed, developed, and implemented to meet business needs
- Ensure technologies and processes are simple, standard, and integrated
- Work on a cross-functional agile delivery team
Requirements
- 3+ years of experience with DevOps.CI/CD
- Experience with Azure
- Experience with developing, implementing, and maintaining required server components and automation scripts to host continuous integration/continuous (CI/CD) delivery processes suitable for large-scale, cloud-hosted applications
- Experience with designing and building CI/CD pipelines with best practices using Git, ADO, Ansible, or other similar tools
- Experience with troubleshooting very complex distributed environments, including following stack traces back to code to determine root cause analysis
- Knowledge of protocols/technologies like HTTP, SSL, LDAP, JDBC, Servlet/JSP, SQL, HTML, XML, JSON, Application clustering / load balancing concepts and technologies
- Knowledge of the process for designing, coding, executing, and documenting results of infrastructure as code
- Knowledge of troubleshooting techniques and detail-oriented problem diagnosis
- Knowledge of application containerization, web applications, APIs or web services, and databases
- Ability to debug, instrument, and optimize infrastructure and container automation code, describe system performance characteristics and automate tasks to reduce toil
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn