Job Summary
DevOps Engineer with Python Expertise!
We are seeking a well-rounded DevOps Engineer with a strong foundation in DevOps principles and 3+ years of Python development experience. You'll be automating processes, building Docker images, and configuring CI/CD pipelines. If you know Ansible inside out, have mastered Kubernetes, and can write solid Python code to streamline tasks, we want you!
Key Skills
• DevOps fundamentals
• Ansible (playbooks, inventory, templates)
• Python (automation for Git, Docker integration)
• Docker (build images & containers)
• Kubernetes concepts
• CI/CD pipeline configuration (Jenkins, GitHub Actions)
Join a dynamic team and take your DevOps career to the next level!
location: BLOOMFIELD, Connecticut
job type: Contract
salary: $70 - 72 per hour
work hours: 8am to 5pm
education: Bachelors
Responsibilities
Main Project
The automation left is 50-60% done. So the automation left to be done, So main project for this person is going to do is help complete the rest of that automation that needs to be done .
80% planned /future work & 20% of work is answering service tickets.
So the 80% work is building that automation that is left for the manual tests in a sense.
That is what they will be working on initially, as it has to be shipped pretty soon.
Matt said they have a large back log of work that has to be done. So why he needs a blended type of resource. So for the next 2-3 months really focused on writing & completing some Python code, donig code reviews, getting things packaged up, deployed. But then may move on and start working on an ansible playbook to automae something else.
So needs the ability to pick up something else, as u can't have a singular focus. They are a 11 person team now, that are well rounded.
Example, Matt has an engineer that is doing sw upgrades for GitLab, and then 2 months later he is working on some repo automation in some docker containers and deploying it using Argo CD.
Matt does try to align work to people that have excellent skillsets in there, but DevOps & IT are evolving so rapidly, so anyone coming onboard needs to have the ability to learn new things or interested to pick up new skills.
Matt had a resource on the team, wo did not know to bsh script, a foundational devOps skill, so if a developer you need to know how to write bsh scripts, as this person was not interested in learning it & just wanted to run commands on the command line, so an example of someone (they have plenty of learning material), but if you do not have the interest to learn new things, it will not end well.
Work Hrs
9-5 PM EST
1 week every 8 weeks, on call rotation there maybe some off hours work.
(20% handling Service Now tickets.).
Maybe on-call- but they get urgent off hrs request every 6-9 months. Mabe on-call, but it is nt like u will get a call every night. Usually a bs problem, so usually not an actual problem with their system.
Typical Day in the life.
Team has planned work-which is Project work, as they use Jira, Agile 2 week sprints, and everyone is assigned Planned work.
Matt's team owns & maintains GitLab at Cigna. They have 3 instances they have of Git is on-prem, on servers, and in their data centers. (Some AWS but 5-10% of it). .
Two Versions Of GitHub
• Health Services GitHub on prem;(inherited from Express Scripts);
• GitHub Cloud-which they are moving to SaaS product;
So they get Developers(their customers)- opening up tickets up with his team, asking about GitHub or Git Lab, or getting an SSL Cert error with GitHub.
A lot to manage, so they are trying to consolidate, so they are building automation to migrate respositories from one of those tools GitLab to Git Hub Lab. So this person will be working on the Python code & related ansible playbooks to facilitate that self service automation flow.
So getting & fielding Customer questions & siisues but also they need to keep the platform up & stable, so doing upgrades, creating synthentics, monitoring & alerting those systems to make sure they have high level availability for thse developers.
So 80%of your time on you will be focused on Planned Future work.
20% -answering tikets. Per month they get between, 20-40 tckets thru Service Now- considered Operational -20% of the team. So fairly low, so they do not get crazy amounts. So one person his team has to handle the ticket volume, once every 2 months. (1 week every two months).
Not aways contect switcchng.
So want someone that can do this.
His team builds automation.
So their team has a set up automation scripts, which will automatically create that reposistory for that developer, so it is fully self service. So they have a portal & bunch of automated scripts, which are built in python.
So all this planned work is looking at the manual test they do, and creating automation so developers can self service, Git related DevOps tooling.
Qualifications
• Experience level: Experienced
• Minimum 10 years of experience
• Educati
Location: Bloomfield, CT
Posted: Sept. 12, 2024, 6:32 a.m.
Apply Now Company Website