What are the responsibilities and job description for the CICD Architect position at Ericsson?
About this opportunity:
Do you want to take part in transforming a major Telecom company from legacy IT to a DevOps culture? Do you have 5 years of actual implementation experience in developing automated CI/CD pipelines. Are you looking for your next opportunity to take a major enterprise company to the next level? Then this opportunity may be for you. A DevOps Architect leads the implementation and facilitates the adoption of the DevOps toolchain. The Architect understands the customer business, technology, and operations landscape and advise on improvements to process, methodologies, technologies, and automation to streamline and improve the entire product lifecycle maintenance of services. The creates and evolves the DevOps strategy, processes, development tools and methodology. Develops strategies for automated Tools Infrastructure, CI Platform, Application Provisioning, Deployment, and Configuration and Management. Converts requirements to a cost-efficient solution and design requirements, overseeing the design execution and ensure handover with well-defined LCM strategy. The DevOps Architect interacts intensely with customers & stakeholders to align the continuous changing requirements and customer demands to influence internal priorities and strategy. The DevOps Architect is a passionate individual who can scale across roles and flexible to work with a diverse team. Senior DevOps Architect shall act as DevOps coach or Agile coach to develop organizational maturity. Lead transformations providing analysis and strategy for onboarding products and solutions to the automation toolchain. Define and implement metrics to demonstrate business value delivered from the adoption of automation tools & technologies. Perform maturity assessments and develop strategies and plans to drive maturity within the solution delivery.
- Set the strategic direction and give technical leadership to the evolution of the CI and CD pipeline enabling the automated delivery of SW from development teams to pre-production and production environments.
- Define the functional and non-functional requirements of the Development Environment ecosystem.
- Define and document the architecture of the Development Environment
- Establish governance and adherence to the defined architecture
- Evaluate new industry trends and technologies which could be used to improve the coverage and speed of our feedback loops
- Develop, test and integrate new tools/technologies into our SW development pipeline
- Drive the rollout and adoption of new SW pipeline tools
- Identify requirements on the Product Portfolio needed to facilitate fast feedback loops
- Actively mentor developers, designers, and testers; participate in technical reviews to ensure the viability, correctness, and direction of the proposed solutions.
- Drive DevOps culture and mindset in our organization.
- DevOps is a development philosophy that emphasizes communication, collaboration, integration, automation and cooperation between our development teams, Customers, and Operations.
- The cornerstones of our DevOps implementation are close collaboration, very high level of automation, continuous integration and testing, continuous release and delivery, and continuous monitorin
- External interfacing towards the industry and internally within Ericsson
- Monitor publications, seminars and conferences to Identify new industry trends within CI, CD and DevOps,
- Demonstrate new pipeline features internally and to other R&D units
- Participate in Customer Meetings as a technical evangelist for CI, CD and DevOps
- Participate in internal Ericsson Architecture teams ensuring Ericsson's IT and TE environments and services are as needed to facilitate an automated SW pipeline.
- BS or MS degree in Computer Science or similar.
- Recent 3-5 years of DevOps Development experience integrating development tooling along with 3rd parties to automate the software delivery processes
- Experience in Solutioning, Architecture & Design of complex systems
- Experience in the full SDLC from requirements & design to production deployments
- Ability to assess best practices, technical aspects of a product & solution and align them with an overall automation strategy
- Ability to define and communicate a plan around how automation of the delivery process will be established with concrete goals, milestones, and objectives and track and adjust that plan as needed
- Ability to articulate the value of automating various delivery activities and weigh the cost benefits of each automation
- Experience in architecting for reuse and balancing the need for expediency with the efficiencies gained with increased flexibility
- Effective Communication
- Must be comfortable presenting the Global DevOps technical strategy to internal executive management as well as external customer leadership
- Must be willing and ready to share and teach project resources in multiple areas of the software development lifecycle
- Experience with Source Control Management Systems
- GitLab, GitHub, BitBucket
- Experience in Build Automation
- Maven, Gradle, Ant
- Experience in Configuration Management
- Ansible (preferred), Rundeck, Puppet/Chef
- Experience in CI/CD Pipeline Development
- GitLab, Jenkins
- Experience with artifact repository and static code analysis
- Artifactory, SonarQube
- Experience with Linux/Unix
- Must be very comfortable using a command line interface
- CentOS / RHEL 7 (Preferred), Ubuntu
- Experience in Containers and Container management
- Rancher, Docker
- Kubernetes, Mesos
- Experience with programming languages
- Java, Java Script, JSON, YAML, XML/XSLT, Python, Groovy
- Experience with Scrum, Agile and DevOps environment.
- Experience implementing a DevOps pipeline and helping drive adoption.
to find all you need to know about what our typical hiring process looks like
Why join Ericsson?
At Ericsson, you'll have an outstanding opportunity. The chance to use your skills and creativity to push the boundaries of what's possible. To build never seen before solutions to some of the world's toughest problems. You'll be challenged, but you won't be alone. You'll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.
Encouraging a diverse an inclusive organization is core to our values at Ericsson, that's why we nurture it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity and Affirmative Action employer,
If you need assistance or to request an accommodation due to a disability, please contact Ericsson at
DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees in this position. They are not an exhaustive list of all responsibilities, duties and skills required for this position, and you may be required to perform additional job tasks as assigned.
Ericsson is proud to be an Equal Opportunity and Affirmative Action employer.
We do not discriminate based on race, color, gender, sexual orientation, transgender status, gender identity and/or gender expression, marital status, pregnancy, parental status, religion, political opinion, nationality, ethnic background, social origin, social status, indigenous status, disability, age, union membership or employee representation and any other characteristic protected by local law, as applicable, and/or Ericsson’s policies.
If you need assistance or to request an accommodation due to a disability, please contact Ericsson at hr.direct.dallas@ericsson.com. or (866) 374-2272 (US) or (877) 338-9966 (Canada) for further assistance.