Location:-
Chicago
IL(Old Post Office),
Hybrid 4 days onsite
Interview-
Both candidates did not have
necessary technical expertise for the role. resumes outlined SAST, Azure DevOps
and integRion of GitHub copilot but could not articulate how is it done in
their current projects
Must have
Azure DevOps
o Creating projects in ADO
o Creating Agile templates
o Creating templates
Creating pipeline templates, reusable and shareable
Integrating pipelines into continuous testing
Mapping the pipeline and the integration in SDLC
Creating methodology around SDLC (more process-oriented)
Mapping used for Azure DevOps
SAST
o SAST specifically around
Checkmarx
o Creating reports
DevOps / SDLC
o
Designing and implementing SDLC
o
Understanding DevOps technologies
o
Upcoming project: DevOps and DevSecOps program at portfolio level
o Focus around SDLC and SAST with
Checkmarx
o
Maturing that into the next phase of the project
Docker and containerization
EC2, EKS
Infrastructure as Code: Terraform as infrastructure as code
Nice to Have
Datadog used for application monitoring
Coding: Power and Python
Job Description:
Set up CI/CD pipelines to
support automated deployment of resources to Cloud environments, all at
medium to high level of complexity
This is a hands-on role that develops and supports build and release automation pipelines. You will be part of the team that will deploy a highly available full software stack in public/ private clouds Remediate gaps and support the automation requirements of continuous integration and continuous deployment
Identify and develop metrics
and dashboards to monitor adoption and maturity of DevOps
Experience in
Docker/Containerization and Kubernetes
Ability to contribute to
architecture discussions around technology controls and their
implementation in a DevOps/Cloud environment
Work collaboratively with
architecture, security and other engineers to estimate, design, code,
deploy and support working software / technology components
Foster the adoption of
DevSecOps culture and capabilities across Agile product delivery teams
Embed shift-left security
practices using tools like Checkmarx, SonarQube, PrismaCloud.
Work in an Agile/Scrum
environment; planning, estimating, and completing tasks on
Liaison with Agile Delivery
Process teams to support necessary configurations/setup in Azure DevOps
(ADO) for Agile ceremonies
Champion Modern SDLC by leading
the consistent application of the redesigned SDLC framework, aligning with
Agile, DevSecOps, and platform standards
Work with development and
support teams to design improved deployment, provisioning and
integration workflows, ensure environments stability and identify areas
and plans for improvement
Contribute to new technology,
vendor package and tool road mapping, evaluation and introduction
Ensure compliance with
Performance, Security, Availability, Recoverability standards and policies
and provide Monitoring recommendations for tasks of low to medium level of
complexity
5+ years of demonstrable
software engineering and DevOps experience
5+ years working in SCRUM/Agile
software development environment
Experience deploying and
administering Continuous integration tools such as Azure DevOps, is a must
Experience with Infrastructure
cloud tools such as Terraform, Docker, and Aspire etc.
Experience with automated
testing solutions for unit testing, integration and system testing
Bachelors Degree or equivalent
experience. Computer Science or related field preferred.
Strong cloud engineering
experience primarily with Azure and AWS.
Experience in working with
Terraform, Ansible, and/or Chef for infrastructure automation and
configuration
Experience with Docker and
Kubernetes on platforms such as AWS ECS and AWS EKS
Experience with programming
languages such as Python, Powe, and C++ is a plus
Experience with APM, monitoring
and logging tools such as Datadog, Solarwinds, Cloud watch and Splunk
Experience with SQL databases
such as MySQL and , NoSQL databases like AWS Dynamo DB and MongoDB, graph
DB such as Neo4J, AWS Neptune.
Experience with project
management and workflow tools and concepts such as Jira, Agile,
Scrum/Kanban, etc.
Proficiency in cross-platform
scripting language and build tools (Python,ANT,Artifactory, MS
Build,NuGet)
Proficiency in OOP software
development using C# or similar languages
Ability to define scalable and
secure CI/CD pipelines
Understanding of deployment
strategies using Docker and Podman for containerization
Experience with pair
programming using GitHub Copilot
Strong
communication/presentation skills and ability to explain standards,
processes, and cloud architecture with team and management.
—