Lead Python Infrastructure Developer, 175k plus bonus, Jersey City, Fortune 50 Insurance Company
2 DAYS ON SITE, HYBRID MODEL
MUST HAVE ELITE PYTHON CODING SKILLS
US CITIZEN OR GREEN CARD HOLDER
NO C2C, ABSOLUTELY NO CORP TO CORP
MUST BE A US CITIZEN OR GREEN CARD HOLDER, NOTHING ELSE WILL BE CONSIDERED
- Create, code and support solutions to automate the creation, management, or destruction of infrastructure; remove technical impediments
- Provide easily consumable services to software development teams to assist in the consumption of infrastructure solutions and partner to implement them
- Accelerate application development by building patterns of infrastructure services that are consumed self-service, resilient, reliant and in accordance with standards
- Collaborate with product owners in understanding needs and defining feature stories, tech leads in defining technical design and other team members to understand the system end-to-end and deliver robust solutions that bring about business impact and support the goals
- Automate unit and integration test cases, solve problems and add new value with automation
- Develop corporate platform standards based on cost, capability and capacity requirements to drive business value; document solutions to support the adoption of developed solutions
- Bring a strong understanding of relevant and emerging technologies, provide input and coach team members and embed learning and innovation in the day-to-day?
- Work on complex problems in which analysis of situations or data requires an evaluation of intangible variables.
- Apply infrastructure fundamentals to Linux/Unix operating systems, database, network and TCP/IP, and common communication protocols?
- Use programming languages including but not limited to Python, Shell/Power scripting, Groovy, Modern languages and Ansible, CloudFormation and Terraform frameworks?
- Bachelor of Computer Science or Engineering or experience in related fields?
- Ability to coach others with minimal guidance effectively leverage diverse ideas, experiences, thoughts and perspectives to the benefit of the organization???
- Experience with agile development methodologies and Test-Driven Development (TDD)?
- Knowledge of business concepts tools and processes that are needed for making sound decisions in the context of the company's business?
- Ability to learn new skills and knowledge on an on-going basis through self-initiative and tackling challenges?
- Excellent problem solving, communication and collaboration skills?
- Advanced experience and/or expertise with several of the following: Programming Languages: Python, Shell/Power scripting, Groovy, Modern languages
- Frameworks: Ansible, CloudFormation, Terraform???????
- Infrastructure fundamentals
- Linux / UNIX Operating Systems: File Permissions, Network Configuration, Services, Process Manipulation?
- Database Fundamentals: Schemas, Tables, Permissions, SQL?
- Networking, TCP/IP and other common Communication Protocols: OSI Model, 3 Way Handshake, Stateful vs Stateless, Proxy Firewall?
- Containers: Docker, Kubernetes?
- Application Programming Interfaces (API): Consumption & Development
- Test/Quality capabilities & methodologies (functional & nonfunctional) and associated tooling including quality automation
- Infrastructure & Cloud Security best practices including DevSecOps
- Dev Ops Tools & Practices: awareness, understanding of DevOps automation tools, practices & capabilities (continuous integration & continuous delivery)?
- Software Development Life Cycle (SDLC): Development and Design Fundamentals including SDLC and coding standards?
- Cloud Computing: Understanding and knowledge (of 1 or more): AWS, Azure or GCP
- Cloud service consumption?