| Job Description: |
- Exp wth Apple. - Expertise in CI/CD toolchains (Jenkins, Github, CI). - Proficiency in container orchestration systems (Kubernetes, Docker). - Strong background in cloud services (AWS, ISCloud). - Skilled in infrastructure as code (IaC). - Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK) - Scripting languages: Shell, Python, Groovy. - Develop, maintain, and improve the CI/CD process for applications across multiple platforms. - Collaborate with development teams to integrate new deployment processes and strategies. - Monitor automated systems recovery solutions and ensure system security and stability. - Conduct system tests for security, performance, and availability. - Strong problem-solving and teamwork skills. - communication and organizational abilities.
Role Descriptions: DescriptionYou will be responsible for designing| deploying| and maintaining state of the art cloud-based infrastructure services and automation tooling. You will be part of a very creative team working directly with our organizations software and quality assurance engineers to enable high quality software delivery and improve quality of service. We are seeking a versatile and adaptable professional who thrives in a dynamic| fast-paced environment. The ideal candidate will excel at managing multiple responsibilities| navigating shifting priorities| and meeting tight deadlines. You will play a key role in coordinating efforts across various stakeholders to develop and implement innovative solutions. Success in this position requires strong open communication skills| the ability to engage in healthy debate| and a keen analytical mindset. Minimum QualificationsBachelors degree in Computer Science or equivalentFluent in one or more programming languages such as Java| PHP| Ruby| JavaScriptTypescript| or another relevant OOP language and common web frameworks (Spring| Symfony| Rails| etc.)Experience developing with and deploying to containerized environments (such as Kubernetes| Docker Swarm| etc.)Understanding of Software Development lifecycle and familiarity with common tools in the industry such as version control systems| deployment and monitoring tools| and package managers (npm| pip| Gradle| Maven| etc.)Great understanding of software design principles and software architectureExperience developing continuous integration pipelines andor writing automated testsPreferred QualificationsExperience with common infrastructure components and concepts| such as load balancing| container orchestration| and database systems (Postgres and MySQL)Experience with build systems (Jenkins| GitHub actions| TravisCI| CircleCI)| and Continuous IntegrationExperience with GitOps| Helm| ArgoCD or FluxCD are a plus Essential Skills: Devops SRE |