What are the responsibilities and job description for the Sr Python Developer - Hybrid position at Volitiion IIT Inc?
Job Details
The Job ID - 38655
Position 1: Backend Python Developer
Location: Reston, VA (Hybrid onsite)
Duration: 1 year with possible extension
Interview process: Panel interview
About the Role:
We are looking for a highly skilled Python Developer to join our Enterprise Technology Operations (ETO) team. This role follows the YBYO (You Build, You Operate) model, meaning you will not only develop products but also support them in production. The ideal candidate must have a problem-solving mindset and be comfortable with incident management.
Key Responsibilities:
Design, develop, and maintain applications using Python with a focus on automation of UI, Databases, and REST APIs.
Provide after-hours support when necessary in case of incidents.
Take end-to-end ownership of projects, ensuring timely delivery while managing multiple tasks.
Collaborate with portfolio teams and stakeholders across the organization.
Mentor junior team members and contribute ideas for continuous improvement.
Work with AWS infrastructure, ensuring efficient deployment and support.
Implement and optimize REST APIs and ensure integration with cloud services.
Utilize Boto3 for AWS service interactions.
Deploy applications using CI/CD pipelines on AWS via GitLab and Terraform.
Work within Linux/UNIX environments, understanding containerization and how applications run within Docker.
Required Skills & Experience:
Strong Python development skills, with experience in backend development.
AWS expertise (Boto3 is a must-have).
Linux/UNIX knowledge, particularly for containerized applications.
REST API development proficiency.
Experience with UI automation, database automation, and testing frameworks.
Incident management and troubleshooting skills.
Experience with CI/CD pipelines, particularly using GitLab and Terraform.
Excellent communication and collaboration skills.
Familiarity with Pytest for testing.
Nice-to-Have Skills:
Blue Prism experience.
Understanding of networking and security layers in AWS.
Exposure to Google Cloud Platform, Azure, or IBM VMware.
Basic knowledge of Angular or React for front end development.
Handle testing with Selenium and Sauce Labs.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.